underground pump station - Español Inglés Diccionario